AI023
Giới thiệu về Lập trình Triton
Mô hình Lập trình Triton: Các Mạng lưới và Con trỏ
Mục tiêu Học tập
- Phân biệt sự khác biệt giữa mô hình dựa trên ô (tile) của Triton và mô hình dựa trên luồng (thread) của CUDA.
- Hiểu hệ tọa độ của các mạng lưới Triton và vai trò của các ID chương trình.
- Thành thạo cú pháp và logic của phép toán con trỏ để tải và lưu các ô bộ nhớ.
- Phân tích cách Triton quản lý việc gom nhớ (memory coalescing) và bộ nhớ chung (shared memory) một cách tự động thông qua lớp trừu tượng của nó.